﻿package cn.edu.zjusc.POJO;


import java.util.Date;
import java.math.*;

import javax.persistence.*;

import cn.edu.zjusc.Annotation.AllInfoUpdateAccess;
import cn.edu.zjusc.Annotation.Pk;


@SuppressWarnings("serial")
@Entity
@Table(name="studentextendinfo")
public class StudentExtendInfo implements java.io.Serializable {
	@Pk
	private BigDecimal stuext_id;
	private String stuext_userName;
	private String stuext_password;
	@AllInfoUpdateAccess
	private String stuext_examType;
	@AllInfoUpdateAccess
	private int stuext_universityBatch;
	@AllInfoUpdateAccess
	private int stuext_rankInMajor;
	@AllInfoUpdateAccess
	private int stuext_peopleCount;
	@AllInfoUpdateAccess
	private String stuext_talents;
	@AllInfoUpdateAccess
	private String stuext_learnMeanType;
	@AllInfoUpdateAccess
	private String stuext_techTitle;
	@AllInfoUpdateAccess
	private String stuext_adminJob;
	@AllInfoUpdateAccess
	private String stuext_examPlace;
	@AllInfoUpdateAccess
	private String stuext_detailAddress;
	@AllInfoUpdateAccess
	private String stuext_isFeed;
	
	private String stuext_theYear;
	private String stuext_theSeason;
	private Date stuext_applyTime;
	private String stuext_examCardID;
	private String stuext_applyID;
	private String stuext_applyFeed;
	private String stuext_applyDocument;
	
	private int stuext_roomID;
	private int stuext_seatNumber;
	
	private double stuext_englishScore;
	private double stuext_majorScore;
	private double stuext_complexScore;
	private int stuext_auditionGroup;
	private int stuext_auditionOrder;
	private double stuext_englishResult;
	private double stuext_majorResult;
	private double stuext_practiseResult;
	private double stuext_compreResult;
	private double stuext_sumscore;
	private String stuext_isEnrolled;
	private String stuext_isCheckIn;

	public StudentExtendInfo(){
		this.stuext_id = new BigDecimal(0);
	}
	
	@Id
	@Column(name="ID")
	public BigDecimal getStuext_id() {
		return stuext_id;
	}
	public void setStuext_id(BigDecimal stuext_id) {
		this.stuext_id = stuext_id;
	}
	@Column(name="UserName")
	public String getStuext_userName() {
		return stuext_userName;
	}
	public void setStuext_userName(String stuext_userName) {
		this.stuext_userName = stuext_userName;
	}
	@Column(name="Password")
	public String getStuext_password() {
		return stuext_password;
	}
	public void setStuext_password(String stuext_password) {
		this.stuext_password = stuext_password;
	}
	@Column(name="ExamType")
	public String getStuext_examType() {
		return stuext_examType;
	}
	public void setStuext_examType(String stuext_examType) {
		this.stuext_examType = stuext_examType;
	}
	@Column(name="UniversityBatch")
	public int getStuext_universityBatch() {
		return stuext_universityBatch;
	}
	public void setStuext_universityBatch(int stuext_universityBatch) {
		this.stuext_universityBatch = stuext_universityBatch;
	}
	@Column(name="RankInMajor")
	public int getStuext_rankInMajor() {
		return stuext_rankInMajor;
	}
	public void setStuext_rankInMajor(int stuext_rankInMajor) {
		this.stuext_rankInMajor = stuext_rankInMajor;
	}
	@Column(name="PeopleCount")
	public int getStuext_peopleCount() {
		return stuext_peopleCount;
	}
	public void setStuext_peopleCount(int stuext_peopleCount) {
		this.stuext_peopleCount = stuext_peopleCount;
	}
	@Column(name="Talents")
	public String getStuext_talents() {
		return stuext_talents;
	}
	public void setStuext_talents(String stuext_talents) {
		this.stuext_talents = stuext_talents;
	}
	@Column(name="LearnMeanType")
	public String getStuext_learnMeanType() {
		return stuext_learnMeanType;
	}
	public void setStuext_learnMeanType(String stuext_learnMeanType) {
		this.stuext_learnMeanType = stuext_learnMeanType;
	}
	@Column(name="TechTitle")
	public String getStuext_techTitle() {
		return stuext_techTitle;
	}
	public void setStuext_techTitle(String stuext_techTitle) {
		this.stuext_techTitle = stuext_techTitle;
	}
	@Column(name="AdminJob")
	public String getStuext_adminJob() {
		return stuext_adminJob;
	}
	public void setStuext_adminJob(String stuext_adminJob) {
		this.stuext_adminJob = stuext_adminJob;
	}
	@Column(name="ExamPlace")
	public String getStuext_examPlace() {
		return stuext_examPlace;
	}
	public void setStuext_examPlace(String stuext_examPlace) {
		this.stuext_examPlace = stuext_examPlace;
	}
	@Column(name="DetailAddress")
	public String getStuext_detailAddress() {
		return stuext_detailAddress;
	}
	public void setStuext_detailAddress(String stuext_detailAddress) {
		this.stuext_detailAddress = stuext_detailAddress;
	}
	@Column(name="IsFeed")
	public String getStuext_isFeed() {
		return stuext_isFeed;
	}
	public void setStuext_isFeed(String stuext_isFeed) {
		this.stuext_isFeed = stuext_isFeed;
	}
	@Column(name="TheYear")
	public String getStuext_theYear() {
		return stuext_theYear;
	}
	public void setStuext_theYear(String stuext_theYear) {
		this.stuext_theYear = stuext_theYear;
	}
	@Column(name="TheSeason")
	public String getStuext_theSeason() {
		return stuext_theSeason;
	}
	public void setStuext_theSeason(String stuext_theSeason) {
		this.stuext_theSeason = stuext_theSeason;
	}
	@Column(name="ApplyTime")
	public Date getStuext_applyTime() {
		return stuext_applyTime;
	}
	public void setStuext_applyTime(Date stuext_applyTime) {
		this.stuext_applyTime = stuext_applyTime;
	}
	@Column(name="ExamCardID")
	public String getStuext_examCardID() {
		return stuext_examCardID;
	}
	public void setStuext_examCardID(String stuext_examCardID) {
		this.stuext_examCardID = stuext_examCardID;
	}
	@Column(name="ApplyID")
	public String getStuext_applyID() {
		return stuext_applyID;
	}
	public void setStuext_applyID(String stuext_applyID) {
		this.stuext_applyID = stuext_applyID;
	}
	@Column(name="ApplyFeed")
	public String getStuext_applyFeed() {
		return stuext_applyFeed;
	}
	public void setStuext_applyFeed(String stuext_applyFeed) {
		this.stuext_applyFeed = stuext_applyFeed;
	}
	@Column(name="ApplyDocument")
	public String getStuext_applyDocument() {
		return stuext_applyDocument;
	}
	public void setStuext_applyDocument(String stuext_applyDocument) {
		this.stuext_applyDocument = stuext_applyDocument;
	}
	
	
	@Column(name="RoomID")
	public int getStuext_roomID() {
		return stuext_roomID;
	}
	public void setStuext_roomID(int stuext_roomID) {
		this.stuext_roomID = stuext_roomID;
	}
	@Column(name="SeatNumber")
	public int getStuext_seatNumber() {
		return stuext_seatNumber;
	}
	public void setStuext_seatNumber(int stuext_seatNumber) {
		this.stuext_seatNumber = stuext_seatNumber;
	}
	
	@Column(name="EnglishScore")
	public double getStuext_englishScore() {
		return stuext_englishScore;
	}
	public void setStuext_englishScore(double stuext_englishScore) {
		this.stuext_englishScore = stuext_englishScore;
	}
	@Column(name="MajorScore")
	public double getStuext_majorScore() {
		return stuext_majorScore;
	}
	public void setStuext_majorScore(double stuext_majorScore) {
		this.stuext_majorScore = stuext_majorScore;
	}
	@Column(name="ComplexScore")
	public double getStuext_complexScore() {
		return stuext_complexScore;
	}
	public void setStuext_complexScore(double stuext_complexScore) {
		this.stuext_complexScore = stuext_complexScore;
	}
	@Column(name="AuditionGroup")
	public int getStuext_auditionGroup() {
		return stuext_auditionGroup;
	}
	public void setStuext_auditionGroup(int stuext_auditionGroup) {
		this.stuext_auditionGroup = stuext_auditionGroup;
	}
	@Column(name="AuditionOrder")
	public int getStuext_auditionOrder() {
		return stuext_auditionOrder;
	}
	public void setStuext_auditionOrder(int stuext_auditionOrder) {
		this.stuext_auditionOrder = stuext_auditionOrder;
	}
	@Column(name="EnglishResult")
	public double getStuext_englishResult() {
		return stuext_englishResult;
	}
	public void setStuext_englishResult(double stuext_englishResult) {
		this.stuext_englishResult = stuext_englishResult;
	}
	@Column(name="MajorResult")
	public double getStuext_majorResult() {
		return stuext_majorResult;
	}
	public void setStuext_majorResult(double stuext_majorResult) {
		this.stuext_majorResult = stuext_majorResult;
	}
	@Column(name="PractiseResult")
	public double getStuext_practiseResult() {
		return stuext_practiseResult;
	}
	public void setStuext_practiseResult(double stuext_practiseResult) {
		this.stuext_practiseResult = stuext_practiseResult;
	}
	@Column(name="CompreResult")
	public double getStuext_compreResult() {
		return stuext_compreResult;
	}
	public void setStuext_compreResult(double stuext_compreResult) {
		this.stuext_compreResult = stuext_compreResult;
	}
	@Column(name="Sumscore")
	public double getStuext_sumscore() {
		return stuext_sumscore;
	}
	public void setStuext_sumscore(double stuext_sumscore) {
		this.stuext_sumscore = stuext_sumscore;
	}
	@Column(name="IsEnrolled")
	public String getStuext_isEnrolled() {
		return stuext_isEnrolled;
	}
	public void setStuext_isEnrolled(String stuext_isEnrolled) {
		this.stuext_isEnrolled = stuext_isEnrolled;
	}
	@Column(name="IsCheckIn")
	public String getStuext_isCheckIn() {
		return stuext_isCheckIn;
	}
	public void setStuext_isCheckIn(String stuext_isCheckIn) {
		this.stuext_isCheckIn = stuext_isCheckIn;
	}
	
	public void fillInNcsyField()
	{
		this.stuext_examCardID="";
		this.stuext_applyDocument="0";
		this.stuext_applyFeed="0";
		this.stuext_applyID="0";
		this.stuext_applyTime=new java.util.Date();
		this.stuext_isCheckIn="0";
		this.stuext_isEnrolled="0";
		this.stuext_isFeed="0";
		this.stuext_auditionGroup=0;
		this.stuext_auditionOrder=0;
		this.stuext_complexScore=0;
		this.stuext_compreResult=0;
		this.stuext_englishResult=0;
		this.stuext_englishScore=0;
		this.stuext_majorResult=0;
		this.stuext_majorScore=0;
		this.stuext_practiseResult=0;
		this.stuext_roomID=0;
		this.stuext_seatNumber=0;
		this.stuext_sumscore=0;

	}
	
	
}
